﻿/*顶端样式*/
.top{background: #fff; height: 50px; width: 100%; text-align: left; color: #616161; padding: 15px 0 0 0; font-weight: bold; position: fixed; top: 0px; z-index: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-shadow: 3px 3px 5px #ccc;}
.top_bg{height: 50px; background: #000000;}
.sub_top_title{padding: 0 0 0 20px; display: inline-block; width: 70%; text-align: center}
.top_left_noback img, .top_left img,.top_back img{float: left; background-size: 30px; width: 22px; margin: 0px 0 0 10px;}




.hintcontent {
    width: 100%;
    height: 110px;
    /*margin: 20px auto;*/
    text-align:center;
    position: fixed;
    top: 51px;
    /*background-color: #fff;*/
    /*background: #fff;*/
    border-bottom: 1px solid #ddd;
    z-index: 1;
    background:#fff;
}
.divhint1{
	border-bottom: 1px solid #ccc;
	width: 98%;
	margin: 15px auto 5px;

}
.divhint1 p{
	margin: 5px auto;
	color: #3DC5EF;
	font-size: 14px;
}
.onep{font-weight: 600;}
.ptop{
	padding-bottom: 6px;
}
.jianp{
    font-size: 14px;
	font-family: "楷体", "Microsoft Yahei";
	margin: 10px auto;
}


/*套餐列表样式*/
.package_photo{margin: 50px 0 0;}
.package_list_top{margin-top: 161px;}
.package_list ul{padding: 10px;}
.package_list ul li img{width: 110px; position: absolute; left: 0px; top: 0px;}
.package_list ul li{border-bottom: 1px solid rgba(203, 203, 203, 0.49); margin: 6px 0 0; position: relative; min-height: 80px; padding-left: 110px;}
.package_desc{margin: 0 0 0 10px;}
.package_desc h1{font-weight: bold; color: #393939; font-size: 15px; margin: 0 0 5px;}
.package_desc p{font-size: 12px; color: #5f5f5f; overflow: hidden; white-space: nowrap;; text-overflow: ellipsis;}
.package_desc span{color: #ff6600; position: relative; font-weight: bold; padding-left: 50px;}
.package_desc p:last-of-type{color: #009ba1;}
.original_price{text-decoration: line-through;}



